package cc.rengu.redp.bizimpl.upmp.domain;

    import com.baomidou.mybatisplus.annotation.TableName;
    import com.baomidou.mybatisplus.annotation.IdType;
    import com.baomidou.mybatisplus.annotation.TableId;
    import com.baomidou.mybatisplus.annotation.TableField;
    import java.io.Serializable;
    import io.swagger.annotations.ApiModel;
    import io.swagger.annotations.ApiModelProperty;
    import lombok.Data;
    import lombok.EqualsAndHashCode;
    import lombok.experimental.Accessors;

/**
* 
*
* @author 刘玉亮.LL
*/
    @Data
        @EqualsAndHashCode(callSuper = false)
    @Accessors(chain = true)
    @TableName("T_B_QRCODE_INFO")
    @ApiModel(value="QrcodeInfo对象", description="")
    public class QrcodeInfo implements Serializable {

private static final long serialVersionUID = 1L;

            @ApiModelProperty(value = "机构标识")
        @TableField("INST_ID")
    private String instId;

            @ApiModelProperty(value = "二维码类型")
        @TableField("QR_CODE_TYPE")
    private String qrCodeType;

            @ApiModelProperty(value = "二维码URL")
        @TableField("QR_URL")
    private String qrUrl;

            @ApiModelProperty(value = "二维码代码")
        @TableField("QR_CODE")
    private String qrCode;

            @ApiModelProperty(value = "二维码名称")
        @TableField("QR_CODE_NAME")
    private String qrCodeName;

            @ApiModelProperty(value = "二维码编号")
        @TableField("QR_NUM")
    private String qrNum;

            @ApiModelProperty(value = "交易金额来源")
        @TableField("SRC_AMT_TYPE")
    private String srcAmtType;

            @ApiModelProperty(value = "交易金额")
        @TableField("TRANS_AMT")
    private String transAmt;

            @ApiModelProperty(value = "二维码状态")
        @TableField("QR_STATUS")
    private String qrStatus;

            @ApiModelProperty(value = "商户号/门店号")
        @TableField("MCHNT_NO")
    private String mchntNo;

            @ApiModelProperty(value = "二维码商户号")
        @TableField("QR_MCHNT_NO")
    private String qrMchntNo;

            @ApiModelProperty(value = "连锁商户号")
        @TableField("CHAIN_MCHNT_NO")
    private String chainMchntNo;

            @ApiModelProperty(value = "用户标识")
        @TableField("USER_ID")
    private String userId;

            @ApiModelProperty(value = "二维码LOGO地址")
        @TableField("LOGO_URL_PATH")
    private String logoUrlPath;

            @ApiModelProperty(value = "关联二维码")
        @TableField("RELATION_QR_CODE")
    private String relationQrCode;

            @ApiModelProperty(value = "物料编号")
        @TableField("MATERIAL_NO")
    private String materialNo;

            @ApiModelProperty(value = "绑定状态")
        @TableField("BIND_STATUS")
    private String bindStatus;

            @ApiModelProperty(value = "申请批次号")
        @TableField("APPLY_BATCH_NO")
    private String applyBatchNo;

            @ApiModelProperty(value = "生效时间")
        @TableField("EFFECTIVE_TIME")
    private String effectiveTime;

            @ApiModelProperty(value = "失效时间")
        @TableField("EXPIRY_TIME")
    private String expiryTime;

            @ApiModelProperty(value = "停用时间")
        @TableField("STOP_TIME")
    private String stopTime;

            @ApiModelProperty(value = "停用原因")
        @TableField("STOP_REASON")
    private String stopReason;

            @ApiModelProperty(value = "创建人")
        @TableField("OPR_ID")
    private String oprId;

            @ApiModelProperty(value = "创建时间")
        @TableField("CREATE_TIME")
    private String createTime;

            @ApiModelProperty(value = "最后修改人")
        @TableField("LAST_OPR_ID")
    private String lastOprId;

            @ApiModelProperty(value = "最后修改时间")
        @TableField("LAST_UPDATE_TIME")
    private String lastUpdateTime;

            @ApiModelProperty(value = "非业务主键")
        @TableField("ID")
    private String id;

            @ApiModelProperty(value = "备用字段1")
        @TableField("REMARK1")
    private String remark1;

            @ApiModelProperty(value = "备用字段2")
        @TableField("REMARK2")
    private String remark2;

            @ApiModelProperty(value = "备用字段3")
        @TableField("REMARK3")
    private String remark3;


}
